package com.jt.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**实体对象要求：
 *      1.类名一般与表名关联
 *      2.属性名称一般与字段关联
 *      3.pojo中的属性类型必须为包装类型
 *      4.实体对象必须有get/set方法
 *      5.一般实体对象需要实现序列化接口
 *      原因：数据可能跨平台（跨服务器）传输*/
@Data//动态生成get/set/toString/equals
@Accessors(chain = true)//开启链式加载
@NoArgsConstructor//无参构造
@AllArgsConstructor//全参构造
public class DemoUser implements Serializable {
    private Integer id;
    private String name;
    private Integer age;
    private String sex;
//   public void get(){
//       DemoUser d = new DemoUser();
//       d.setId(2).setAge(25).setName("jack").setSex("男");
//
//   }
}
